
/** Leximancer Dialog Panels, adjust Ext background colour while in transition*/
.LMDlg .x-window-tc {
	background: #dbdbdb;
}

/*margin and padding on body element
   can introduce errors in determining
   element position and are not recommended;
   we turn them off as a foundation for YUI
   CSS treatments. */
/*
body {
	margin: auto 10px;
	width: auto;
}
*/
/*
Surrogate text display, paragraph boundaries do not show
up well by default, as ext squashes margins and borders
*/
.SurrogateBody p {
    margin:0 0 1em 0;
}
/*
   Override default panel header color
*/
.LMDlg .hd { /*  background-color:#aaaaaa; */
	/* background-color:#00688b; */ /*background-color:#999999;*/
	
}

.LMDlg .bd { /*  background-color:#aaaaaa; */
	/* background-color:#00688b; */ /*background-color:#CCCCCC;*/
	
}

.LMDlg .ft { /*  background-color:#aaaaaa; */
	/* background-color:#00688b; */ /*background-color:#CCCCCC;*/
	
}

.LMDlg td {
	border-left: 0px none;
	border-right: 0px none;
	border-top: 0px none;
	border-bottom: 0px none;
}


.LMTab td {
	border-left: 0px none;
	border-right: 0px none;
	border-top: 0px none;
	border-bottom: 0px none;
}

fieldset {
	border: 1px solid black;
}

/*
   Dialog box vertically stacked buttons
*/
.LMDlgVButton { /* width: 90%; */
	width: 8em;
	display: block;
	cursor : pointer;
}

.LMDlgVButton7 { /* width: 90%; */
	margin: 0.2em;
	width: 7em;
	display: block;
	cursor : pointer;
}

.LMDlgVSpace {
	height: 0.5em;
}

.LMDlgVButton2 { /* width: 90%; */
	width: 9em;
	display: block;
	color: #000000;
	background-color: #e5e5e5;
	border: thin solid black;
	border-style: outset;
	margin-top: 5px;
	margin-bottom: 5px;
	cursor : pointer;
}

.LMServerBusy {
	position: absolute;
	right: 5%;
	width: 9em;
	background-color: green;
	border: thin solid black;
	text-align: center;
}

.LMMapLoad {
	width: 100%;
	height: 100%;
	background-color: green;
	border: thin solid black;
	text-align: center;
}


.LMDlgButton {
	float: left;
	/* font-family: Tahoma, Verdana, sans-serif; */
	border: thin solid black;
	background-color: #dddddd;
	text-align: center;
	padding-top: 0.25em;
	padding-bottom: 0.25em;
	padding-left: 0.5em;
	padding-right: 0.5em;
	cursor : pointer;
}

/*
   Dialog box horizontal
*/
.LMDlgHButton {
	width: 6em;
	float: left;
	border: thin solid black;
	background-color: #dddddd;
	text-align: center;
	/* font-family: Tahoma, Verdana, sans-serif; */
	padding: 0.25em;
	margin: 0.25em;
	cursor : pointer;
}

.LMDlgVHButton {
	width: 6em;
	/* font-family: Tahoma, Verdana, sans-serif; */
	border: thin solid black;
	background-color: #dddddd;
	text-align: center;
	padding: 0.25em;
	margin: 0.25em;
	cursor : pointer;
}

/*
   Dialog box horizontal SMALL
*/
.LMDlgHSButton {
	width: 3em;
	float: left;
	/* font-family: Tahoma, Verdana, sans-serif; */
	border: thin solid black;
	background-color: #dddddd;
	text-align: center;
	padding: 0.25em;
	margin: 0.25em;
	cursor : pointer;
}

.LMDlgHSpace {
	width: 3em;
	float: left;
	padding: 0.25em;
	margin: 0.25em;
}

/*
   Select box for folders in dialogs
*/
.LMFolderSelect {
	width: 100%;
}

/*
   Standard Dialog
*/
.LMDlg {
	/* 	  float: left; */
}

.LMPROJ_ICON {
	float: left;
	margin-left: 5px;
}

.LMICON_IMG {
	width: 40px;
	height: 40px;
}

.lmoption {
	width: 100%;
}

.LMOptionGrp {
	border: medium double rgb(200, 200, 200);
}

.LMDlgHelp {
	width: 5em;
	margin-left: 5em;
}

.LMDlgCancel {
	width: 5em;
}

.LMDlgOK {
	width: 5em;
}

.LMHelpButton {
	width: 5em;
	cursor : pointer;
}

.LMPS_NEXT {
	border: solid;
	border-width: thick;
	border-color: #0000ff;
}

.LMPS_NOTREADY {
	border: solid;
	border-width: thick;
	border-color: #FDD017;
}

.LMPS_READY {
	border: solid;
	border-width: thick;
	border-color: #00ff00;
}

.SelectedConcept {
	border: solid thin black;
	background-color: #008b00;
}

.LMT_CSE_SELCONCEPT {
	background-color: #278bc0;
}

.LMT_CSE_SELTHITEM {
	background-color: #278bc0;
}

.LMT_DATA_FILE {
	cursor: default;
}

.LMT_DATA_FOLDER {
	cursor: default;
}

.LMT_DATA_FOLDER_SELECTED {
	background-color: #278bc0;
}

.LMT_PROJECT_FOLDER {
	font-weight: bold;
	font-style: italic;
	cursor: default;
}

.LMT_PROJECT  {
	cursor: default;
}

.LMT_PROJECT_FOLDER_SELECTED {
	background-color: #278bc0;
}

.LMT_PROJECT_SELECTED {
	background-color: #278bc0;
}

.SelectedName {
	background-color: #008b00;
}

.SelectedWord {
	background-color: #008b00;
}

.SelectedGeneral {
	background-color: #008b00;
}

.SelectedConcept {
	background-color: #1aaf04;
}

.SelectedFreqWord {
	background-color: #008b00;
}

.SelectedFreqName {
	background-color: #008b00;
}

.SelectedThesaurusItem {
	background-color: #008b00;
}

.LMDivList {
	width: 12em;
	height: 30em;
	border: thin solid blue;
	overflow: scroll;
	background-color:white;
}

.NotSelectable {
	color: #777777 ! important;
}

.NotSelectable .LM_CVALUE {
	color: #777777;
}

.Running {
	background-color: #00ff00;
	border-color: #ff0000;
}

.SelectedDocSetElement {
	border: solid thin black;
	background-color: #008b00;
}

.percentbar {
	position: relative;
	border: 1px solid #0000d0;
	padding-left: 0px;
	padding-right: 0px;
}

.percentbar .bar {
	display: block;
	position: relative;
	background: #0044b0;
	text-align: center;
	color: #0000a0;
	height: 0.75em;
}

.percentbar .bar span {
	position: absolute;
	left: 1em;
}

.vsplitbar {
	width: 6px;
	background: #aca url(../static/script/jq/vgrabber.gif) no-repeat center;
}

.vsplitbar.active,.vsplitbar:hover {
	background: #aca url(../static/script/jq/vgrabber.gif) no-repeat center;
}

.LMT_ENAME { /* float: left;*/
	padding-left: 0.2em;
}

.LMT_ESIZE {
	float: left;
}

.LMT_EDATE {
	float: left;
}

.LMC_RCONCEPTRESULTS td {
	padding: 0;
	margin-bottom: 2px;
}

.LMC_CONCEPTSELECT2 td {
	padding: 0;
	margin-bottom: 2px;
}

.LMC_CONCEPTSELECT2 .LM_CONCEPTLABEL {
	font-style: normal;
	border-bottom: black thin solid;
	position: relative;
	top: -0.5em;
}


.LM_ENTITY {
	color: #000099;
	cursor : pointer;
}

.LM_T_ENTITY {
	color: #000099;
}

.LM_SUBTERM {
	color: #0000AA;
}

.LM_ENTITY_COUNT {
	border-bottom: black thin solid;
	cursor : pointer;
}

.lm_logged {
	font-weight: normal;
	color: gray;
}

.lm_not_logged {
	font-weight: bold;
}

.NAME_GENERAL,.LMN_GENERAL {
	font-weight: bold;
	font-style: italic;
}

.NAME_GENERAL {
	color: #000099;
}

.NAME_PERSON,.LMN_PERSON {
	font-weight: bold;
	font-style: italic;
}

.NAME_ENTITY,.LMN_ENTITY {
	font-weight: bold;
	font-style: italic;
	border: thin dotted black;
}

.NAME_PLACE,.LMN_PLACE {
	font-weight: bold;
	font-style: italic;
	border: thin groove black;
}

.NAME_URI,.LMN_URI {
	font-family: Courier;
	font-weight: bold;
	border-bottom: thin black solid;
}

.NAME_EMAIL,.LMN_EMAIL {
	font-family: Courier;
	font-weight: bold;
}

.NAME_ACRONYM,.LMN_ACRONYM {
	font-family: Courier;
	font-weight: bold;
	
}

.LM_TAG {
	
}

.LMT_FOLDER {
	color: #333333;
	background-image: url(../static/java/tbg/general/Open16.gif);
	background-repeat: no-repeat;
	background-position: right;
}


.LMT_VARIABLE {
	color: #CC0000;
	background-image: url(../static/java/tbg/general/Bookmarks16.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.LMT_COLUMN {
	color: #990000;
	background-image: url(../static/java/tbg/general/Pause16.gif);
	background-repeat: no-repeat;
	background-position: right;
}


.LMT_TAGTEXT {
	color:black;
	border-bottom: thin solid black;
}

.LMT_FILE {
	color: #111111;
	background-image: url(../static/java/tbg/general/New16.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.LMT_SPEAKER {
	font-weight: bold;
}





.LM_ADJACENT {
	
}

.LMC_LOGBOOKEDIT {
	/* min-height: 3.5em; */
}

.kpresult {
	margin-top: 1em;
	margin-left: 0.5em;
}
.kpresult2 {
	margin-top: 1em;
	margin-left: 0.5em;
}

body > .bd {
	top: 0px;   /* firefox hell */
}

/* Some button/icon styles*/
.add {
	background-image: url(../images/icons/add.gif) !important
}

button.file {
	background-image: url(../images/icons/file.gif) !important
}

.edit {
    background-image: url(../images/icons/edit.gif) !important
}

.delete {
	background-image: url(../images/icons/delete.gif) !important
}

.browse {
	background-image: url(../images/icons/browse.gif) !important
}

.save {
	background-image: url(../images/icons/save.gif) !important
}

.download {
	background-image: url(../images/icons/download.gif) !important
}

.upload {
	background-image: url(../images/icons/upload.gif) !important
}

.web {
    background-image: url(../images/icons/web.png) !important
}

.refresh {
	background-image: url(../images/icons/refresh.png) !important
}

.log {
	background-image: url(../images/icons/log.png) !important
}

.view {
	background-image: url(../images/icons/magnifier.png) !important
}

.map {
	background-image: url(../images/icons/map.png) !important
}

.map-window {
	background-image: url(../images/icons/map-window.png) !important
}

.insight-dashboard {
    background-image: url(../images/icons/insight-dashboard.png) !important
}

.run {
	background-image: url(../images/icons/run.png) !important
}

.cancel {
	background-image: url(../images/icons/cancel.png) !important
}

.find {
	background-image: url(../images/icons/find.gif) !important
}

.project-add {
	background-image: url(../images/icons/project-add.png) !important
}

.project-open {
    background-image: url(../images/icons/project-open.png) !important
}

.new-folder {
	background-image: url(../images/icons/folder-add.png) !important
}

.logo {
	background-image: url(../images/icons/logo.png) !important
}

.license {
	background-image: url(../images/icons/license.png) !important
}

.project {
	background-image: url(../images/icons/lex_project.png) !important
}


.csv {
	background-image: url(../images/icons/file_csv.png) !important
}

.doc {
	background-image: url(../images/icons/file_doc.png) !important
}

.email {
	background-image: url(../images/icons/file_email.png) !important
}

.html {
	background-image: url(../images/icons/file_html.png) !important
}

.pdf {
	background-image: url(../images/icons/file_pdf.png) !important
}

.text {
	background-image: url(../images/icons/file_text.png) !important
}

.unknown {
	background-image: url(../images/icons/file_unknown.png) !important
}

.xhtml {
	background-image: url(../images/icons/file_xhtml.png) !important
}

.xml {
	background-image: url(../images/icons/file_xml.png) !important
}

.mail {
    background-image: url(../images/icons/mail.png) !important
}

.help {
    background-image: url(../images/icons/help.png) !important
}

.book {
    background-image: url(../images/icons/book.png) !important
}

.logout {
    background-image: url(../images/icons/logout.png) !important
}

.feedback {
    background-image: url(../images/icons/feedback.png) !important
}

.chart {
    background-image: url(../images/icons/chart.png) !important
}

.import-settings {
    background-image: url(../images/icons/import-settings.png) !important
}

.export-settings {
	background-image: url(../images/icons/export-settings.png) !important
}

.preferences {
    background-image: url(../images/icons/preferences.png) !important
}

.add {
    background-image: url(../images/icons/add.png) !important
}

.arrow {
    background-image: url(../images/icons/arrow.png) !important
}

.lex-loading-mask {
	background-color: white;
	background-image: url(../images/lex-loading.gif) !important;
	height: 110px;
	width: 150px;
	background-repeat: no-repeat;
	background-position: center 15px;
	border-width: 3px;
}

.lex-loading-mask div {
	position: inherit;
	bottom: 0;
	border: none;
	background: transparent;
	font-size: 12px;
}

.LM_THESAURUS_QUERY {
    background-repeat: no-repeat;
    background-position: center left;
    background-color: transparent;
    width: 20px;
    height: 16px;
    border: none;
    cursor: pointer;
}

/* Status Bar Icons */
.running, .warning, .ready, .idle, .error {
	padding-left: 20px !important;
	background-repeat: no-repeat;
	background-position: center left;
}
.running {
	background-image: url(../images/icons/loading.gif) !important;
}
.warning {
	background-image: url(../images/icons/warning.png) !important;
}
.ready, .tick {
	background-image: url(../images/icons/tick.png) !important;
}
.idle {
	background-image: url(../images/icons/stop.png) !important;
}
.error {
	background-image: url(../images/icons/error.png) !important;
}

td.file div {
	background: url(../images/icons/file.gif) no-repeat right !important;
	line-height: 16px;
}
  	
td.folder div {
	background: url(../images/icons/folder.gif) no-repeat right !important;
	line-height: 16px;
}

td.disabled {
	background-color: #eee;
}  	
td.disabled * {
	color: gray !important;
}


/* Map Panel / Query Results Tab / Match Item */
.QRMatchList .MatchItem {
	margin-top: 1em; /* Vertical separation between match items */
}


/* Map Panel / LogBook Results Tab / Entry Item */
.lbresult .lbentry {
	margin-top: 1em; /* Vertical separation between match items */
}

/* Map Panel / Summary Result / block */
.SummaryResult .block {
	margin-top: 1em;
}

/* Map Panel / Summary Index Result / summary */
.SummaryIndexResult .summary {
	margin-top: 1em;
}


<style type="text/css">
.summary, .qmheader, .EnterQueryDiv {
	margin-top: 0.5em;
}
.summary_title, .bkheader, .qmheader, SurrogateHeader, .EnterQueryDiv {
	padding-left: 0.2em;
}

.blockHighLight {
	background-color: #99EE66;
	border: thin solid #444444;
}

/* when a real link causes trouble use aslink instead, Logbook item header, Summary Full Summary */
.aslink {
	border-bottom: thin solid gray;
	color: #000060;
	cursor : pointer;
}

/* Logbook & query block search block text */
.sblock {
	position: relative;
	left: 0.3em;
}

/*Logbook start of comments on an entry */
.lb_comments {
	margin-top: 1em;
}

/* Lobook comment, give some spacing at the bottom */
.lbcomment {
	position:relative;
	left: 1em;
	padding: 0 0 1em 0;
}

/*  Logbook comment header */
.lbcomment_hd {
	float: left;
	color: #000060;
	border-bottom: thin black solid;
}

/* .matchBlock = query panel match element */
.sample, .bktext, .SurrogateBody, .matchBlock {
	background-color: #ffffff;
	border-top: thin solid #444444;
	margin-left: 0.3em;
	margin-right: 0.3em;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
}


.kpmatchBlock {
	background-color: #ffffff;
	/* border-bottom: thin solid #444444; */
	margin-left: 0.3em;
	margin-right: 0.3em;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
  }

.kppath_text {
	float:right;
	width:90%;
	/* height:100%; */
}

.kppath_text_wrapper {
	float:right;
	width:100%;
	/* IE height:100%; */
	background-image: url(../images/darrow2.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	min-height: 33px;
	
}

.kpath_bottom {
}
.kpath2_bottom {
}

.kpath {
	
}

.kpath2 {
	
}

.kpfquery {
	border-bottom: 1px solid blue;
	color: blue;
}
.kpfquery2 {
	border-bottom: 1px solid blue;
	color: blue;
	cursor: pointer;
}
.kpath_middle {
	/*
	   background-image: url(../images/darrow1.png);
	   background-repeat: no-repeat;
	   background-position: 2.9% 100%;
	   min-height: 33px;
	*/
}
.kpath2_middle {
	/*
	   background-image: url(../images/darrow1.png);
	   background-repeat: no-repeat;
	   background-position: 2.9% 100%;
	   min-height: 33px;
	*/
}

.kdummy {
  /*
	   background-image: url(darrow1.png);
	   background-repeat: no-repeat;
	   background-position: bottom left;
	   min-height: 33px;
	*/
}  

.kpheader {
	text-align: center;
	font-weight: bold;
	font-style: italic;
}

.kpheader2 {
	text-align: center;
	font-weight: bold;
	font-style: italic;
}

.kppath_from  {
	/*
	   text-align:center;
	   border:1px solid green;
	*/
}

.kppath2_from  {
	/*
	   text-align:center;
	   border:1px solid green;
	*/
}

.kppath_to {
  /*
	   text-align:center;
	   border:1px solid yellow;
	*/
}


.kpftext, .kpttext{
  /*          text-align:center; */
	font-weight: bold;
	border-bottom: 2px black solid;
}

.kpftext2, .kpttext2{
  /* Trac: E96 Pathways */
        width: 10%;
	font-weight: bold;
	border-bottom: 2px black solid;
}


.kpttext{
	/*         text-align:center; */
  font-weight: bold;
}

.kppath {
	/* border: 1px solid red; */
}
.kppath2 {
	/* border: 1px solid red; */
}
.kppath_ft {
	width:10%;
	border: 1px solid blue ;
}

.lmcpt_group {
	font-size: 1em;
}

.ui-resizable-s {
	width:20em; height:3px;
	cursor:s-resize;
	font:.9em Consolas, Courier New;
	margin-left:1px; padding:0 1px;
	background:#EEE;
}

/*
   Project Control styles Make sure all browsers handle table collapse consistently
*/
table {
	border-collapse: collapse;
}

.LMT_PROJCONTROL_TABLE {
	width:100%;
	border: black thin solid;
}

.LMT_PROJCONTROL_TABLE tbody {
	background-color: white;
}

.LMT_PROJCONTROL_TABLE tr {
	border: 1px solid #666;
}

.LMT_PROJCONTROL_TABLE td {
	border-right: 1px solid #666;
}

.LMT_PROJCONTROL_TABLE th {
	background-color: #9f9f9f;
}

.LMT_PROJCONTROL_TABLE td.LMT_PROJCONTROL_NOBORDER {
	border-left:0px none;
	border-right:0px none;
	/* padding: 0.2em; */
}

.LMT_PTD {
	border-left:0px none;
}

.LMT_PROJCONTROL_TABLE .LMT_PROJCONTROL_TD {
	text-align: center;
	padding: 0.6em;
	border-left: 0px;
	margin-left: 0.2em;
	margin-right: 0.2em;
	cursor : default;
}

.LMT_PROJCONTROL_TABLE .LMT_PROJCONTROL_TDBUTTON {
	text-align: center;
	padding: 0.2em;
	margin-left: 0.2em;
	cursor : pointer;
}

.LMT_PROJCONTROL_TABLE .LMDlgButton {
	width: 80%;
	padding: 0.2em;
	float: none;
	margin-left: 2em;
	cursor : pointer;
}

.LMT_GO_BOX {
	border-right:0px none;
	padding: 0.2em;
}

.LMT_GO_STATUS {
	width: 100%;
	height:100%;
	font-family: Tahoma, Verdana, sans-serif;
	text-align: center;
	padding-top: 0.25em;
	padding-bottom: 0.25em;
	cursor : pointer;
}

.LMT_GO_NEXT {
	background-color: #00aacc;
	border: thin black solid;
	width: 100%;
	height:100%;
}

.LMT_GO_LATER {
	background-color: #99cccc;
	border: thin black solid;
	width: 100%;
	height:100%;
}

.LMT_GO_NEXT_ERROR {
	background-color: #ff0000;
	border: thin black solid;
	width: 100%;
	height:100%;
}

.LMT_GO_ACTIVE {
	background-color: #ffcc00;
	border: thin black solid;
	width: 100%;
	height:100%;
}

.LMT_GO_RUN {
	background-color: #00ccff;
}

.LMT_GO_STOP {
	background-color: #aa4466;
}

.LMT_GO_READY {
	background-color: #00cc33;
	border: thin black solid;
	width: 100%;
	height:100%;
}

.LMT_STAT_BOX {
	font-family: Tahoma, Verdana, sans-serif;
	border: thin solid black;
	text-align: center;
	padding-top: 0.25em;
	padding-bottom: 0.25em;
	padding-left: 0.5em;
	padding-right: 0.5em;
}

/* Make sure that folders always have folder icon even when Ext thinks they are leaf nodes */
.x-tree-node-leaf img.folder {
	background-image:url(../images/folder.gif) !important;
}

.LMT_STAGE * {
	font: 11px arial,tahoma,verdana,helvetica;
}

.LMT_STAGE_OPTS {
	text-align: center;
}

.LMT_STAGE_DOCSELECT .x-panel-body {
	//background: #FFF url(../images/book-small.png) no-repeat 10px center;
	background: #FFF url(../images/docset.png) no-repeat 10px center;
}

.LMT_STAGE_PREPROCESS .x-panel-body {
	//background: #FFF url(../images/mill-small.png) no-repeat 10px center;
	background: #FFF url(../images/preprocess.png) no-repeat 10px center;
}

.LMT_STAGE_FINDSEEDS .x-panel-body {
	//background: #FFF url(../images/prism-small.png) no-repeat 10px center;
	background: #FFF url(../images/auto-concepts.png) no-repeat 10px center;
}

.LMT_STAGE_EDITCONCEPTS .x-panel-body {
	//background: #FFF url(../images/mortar-small.gif) no-repeat 10px center;
	background: #FFF url(../images/edit-seeds.png) no-repeat 10px center;
}

.LMT_STAGE_LEARN .x-panel-body {
	//background: #FFF url(../images/hat-small.png) no-repeat 10px center;
	background: #FFF url(../images/learn.png) no-repeat 10px center;
}

.LMT_STAGE_EDITCOMPOUNDS .x-panel-body {
	background: #FFF url(../images/edit-compounds2.png) no-repeat 10px center;
}

.LMT_STAGE_CLASSIFY .x-panel-body {
	//background: #FFF url(../images/scales-small.gif) no-repeat 10px center;
	background: #FFF url(../images/locate-concepts.png) no-repeat 10px center;
}

.LMT_STAGE_CLUSTER .x-panel-body {
	//background: #FFF url(../images/map-small.png) no-repeat 10px center;
	background: #FFF url(../images/view-map.png) no-repeat 10px center;
}

/**********************************************************************************************/
/* SOLID FILL */
/**********************************************************************************************/
/*
.LMT_STATUS_READY *, .LMT_STATUS_NEXT *, .LMT_STATUS_ERROR *, .LMT_STATUS_ACTIVE *, .LMT_STATUS_ACTIVE_FLASH *, .LMT_STATUS_NON_RUNNABLE *, .LMT_STATUS_LATER *  {
	background-image:none;
	cursor: default !important;
}
.LMT_STATUS_READY table {
	background-image:url(../images/status-lime-solid.gif) !important;
}
.LMT_STATUS_NEXT table {
	background-image:url(../images/status-blue-solid.gif) !important;
}
.LMT_STATUS_ERROR table {
	background-image:url(../images/status-red-solid.gif) !important;
}
.LMT_STATUS_ACTIVE table {
	background-image:url(../images/status-orange-solid.gif) !important;
}
.LMT_STATUS_ACTIVE_FLASH table {
	background-image:url(../images/status-yellow-solid.gif) !important;
}
.LMT_STATUS_NON_RUNNABLE table {
	background-image:url(../images/status-dark-blue-solid.gif) !important;
}
.LMT_STATUS_LATER table {
	background-image:url(../images/status-light-grey-solid.gif) !important;
}
*/
/**********************************************************************************************/

/**********************************************************************************************/
/* CHUNKS */
/**********************************************************************************************/
.LMT_STATUS_READY *, .LMT_STATUS_NEXT *, .LMT_STATUS_ERROR *, .LMT_STATUS_ACTIVE *, .LMT_STATUS_ACTIVE_FLASH *, .LMT_STATUS_NON_RUNNABLE *, .LMT_STATUS_LATER *  {
	background-image: none;
	font-weight: bold !important;
	cursor: default !important;
}
.LMT_STATUS_READY table {
	background-image:url(../images/status-lime-chunks.gif) !important;
}
.LMT_STATUS_NEXT table {
	background-image:url(../images/status-blue-chunks.gif) !important;
}
.LMT_STATUS_ERROR table {
	background-image:url(../images/status-red-chunks.gif) !important;
}
.LMT_STATUS_ACTIVE table {
	background-image:url(../images/status-orange-chunks.gif) !important;
}
.LMT_STATUS_ACTIVE_FLASH table {
	background-image:url(../images/status-yellow-chunks.gif) !important;
}
.LMT_STATUS_NON_RUNNABLE table {
	background-image:url(../images/status-dark-blue-chunks.gif) !important;
}
.LMT_STATUS_LATER table {
	background-image:url(../images/status-light-grey-chunks.gif) !important;
}
/**********************************************************************************************/

/**********************************************************************************************/
/* DASHED */
/**********************************************************************************************/
/*
.LMT_STATUS_READY *, .LMT_STATUS_NEXT *, .LMT_STATUS_ERROR *, .LMT_STATUS_ACTIVE *, .LMT_STATUS_ACTIVE_FLASH *, .LMT_STATUS_NON_RUNNABLE *, .LMT_STATUS_LATER *  {
	background-image:none;
	cursor: default !important;
}
.LMT_STATUS_READY button, .LMT_STATUS_NEXT button, .LMT_STATUS_ERROR button, .LMT_STATUS_ACTIVE button, .LMT_STATUS_ACTIVE_FLASH button, .LMT_STATUS_NON_RUNNABLE button, .LMT_STATUS_LATER button  {
	background-color: white;
}
.LMT_STATUS_READY table {
	background-image:url(../images/status-lime-dashed.gif) !important;
}
.LMT_STATUS_NEXT table {
	background-image:url(../images/status-blue-dashed.gif) !important;
}
.LMT_STATUS_ERROR table {
	background-image:url(../images/status-red-dashed.gif) !important;
}
.LMT_STATUS_ACTIVE table {
	background-image:url(../images/status-orange-dashed.gif) !important;
}
.LMT_STATUS_ACTIVE_FLASH table {
	background-image:url(../images/status-yellow-dashed.gif) !important;
}
.LMT_STATUS_NON_RUNNABLE table {
	background-image:url(../images/status-dark-blue-dashed.gif) !important;
}
.LMT_STATUS_LATER table {
	background-image:url(../images/status-light-grey-dashed.gif) !important;
}
*/
/**********************************************************************************************/

.LMT_STATUS_OUTPUT .x-btn-tl, .LMT_STATUS_OUTPUT .x-btn-tr, .LMT_STATUS_OUTPUT .x-btn-tc, .LMT_STATUS_OUTPUT .x-btn-ml, .LMT_STATUS_OUTPUT .x-btn-mr, .LMT_STATUS_OUTPUT .x-btn-mc, .LMT_STATUS_OUTPUT .x-btn-bl, .LMT_STATUS_OUTPUT .x-btn-br, .LMT_STATUS_OUTPUT .x-btn-bc {
	background-image:url(../images/btn-magenta.gif);
}

.LMT_STATUS_OUTPUT .x-btn-tl, .LMT_STATUS_OUTPUT .x-btn-tr, .LMT_STATUS_OUTPUT .x-btn-tc, .LMT_STATUS_OUTPUT .x-btn-ml, .LMT_STATUS_OUTPUT .x-btn-mr, .LMT_STATUS_OUTPUT .x-btn-mc, .LMT_STATUS_OUTPUT .x-btn-bl, .LMT_STATUS_OUTPUT .x-btn-br, .LMT_STATUS_OUTPUT .x-btn-bc {
	background-image:url(../images/btn-magenta.gif);
}

.LMT_STATUS_OUTPUT button {
	color: white !important;
}

.LMT_EDIT_STAGE .x-btn-tl, .LMT_EDIT_STAGE .x-btn-tr, .LMT_EDIT_STAGE .x-btn-tc, .LMT_EDIT_STAGE .x-btn-ml, .LMT_EDIT_STAGE .x-btn-mr, .LMT_EDIT_STAGE .x-btn-mc, .LMT_EDIT_STAGE .x-btn-bl, .LMT_EDIT_STAGE .x-btn-br, .LMT_EDIT_STAGE .x-btn-bc {
	background-image:url(../images/btn-light-grey.gif);
}

.LMT_RUN_STAGE .x-btn-tl, .LMT_RUN_STAGE .x-btn-tr, .LMT_RUN_STAGE .x-btn-tc, .LMT_RUN_STAGE .x-btn-ml, .LMT_RUN_STAGE .x-btn-mr, .LMT_RUN_STAGE .x-btn-mc, .LMT_RUN_STAGE .x-btn-bl, .LMT_RUN_STAGE .x-btn-br, .LMT_RUN_STAGE .x-btn-bc {
	background-image:url(../images/btn-grey.gif);
}

div#WelcomeHeader {
	border-bottom: 2px solid #F1AC19;
	margin-bottom: 20px;	
}
div#WelcomeHeader img#Logo {
	padding: 20px 5px 0 0;
}
div#WelcomeHeader img#Slogan {
	padding-bottom: 10px;
}



/*
 * Surrogate Comment (Ignored Field)
 */
.LX_SC {
	color: gray;
}

/*
 * Surrogate Comment (Ignored Field) Label
 */
.LX_SCL {
	font-weight: bold;
	color: gray;
}

/*
 * Map Query Panel
 */
 
 /* Log | Add To Log | ViewLog controls in query panel */
 .lxm-mq-logdiv {
    float:right; 
    margin-right:0.3em;
}

/* Surrogates */

span.TAG_SPEAKER {
    /* retired V1 see div.TAG_SPEAKER */ 
    font-weight: bold;
    margin-top: 1em;
    border-top: 1px solid #ddd;
    display: block;
}

span.TAG_FIRST {
    /* retired V1 see div.TAG_SPEAKER */ 
    margin-top: 1em;
    border-top: 1px solid #ddd;
}

span.TAG_COL {
        /* retired V1 see div.TAG_SPEAKER */ 
        display: block;
}

div.TAG_SPEAKER {
    font-weight: bold;
    margin-top: 1em;
    border-top: 1px solid #ddd;
    display: block;
}

div.TAG_FIRST {
    margin-top: 1em;
    border-top: 1px solid #ddd;
}

div.TAG_COL {
    display: block;
}

.status-panel-first {
	background: #FFF url(../images/status-arrow-start.png) no-repeat center top;
}

.status-panel-middle {
	background: #FFF url(../images/status-arrow-body.png) no-repeat center top;
}

.status-panel-last {
	background: #FFF url(../images/status-arrow-end.png) no-repeat center top;
}


/* 
 * HACK Kris 26/09/08
 * There is a bug in Ext 2.2 with TabPanels with enableTabScroll set to true,
 * so when the TabPanel is resized the tabs get messed up. This only occurs in
 * Safari.
 */
.ext-safari .x-tab-strip-wrap {
	width: auto !important;
}

.help-item {
	cursor: help;
}

.x-tool-help {
    cursor: help;
}

/**************************************************************************************************/

/*
 * Leximancer JS Map
 */
.slider-container {
	background-color: transparent;
	padding: 0 3px;
} 
.slider-label {
	background-color: transparent;
	font-weight: bold;
	text-align: center;
}

.lm-map-button button {
	height: 24px !important;
	width: 24px !important;
}

.lm-query-grid div.stags {
	display: none;
}

/*
 * Icons
 */
.center-map {
    background-image: url(../images/map/center-map.png) !important
}
.cluster-map {
    background-image: url(../images/map/cluster.png) !important
}
.cloud-map {
    background-image: url(../images/map/cloud.png) !important
}
.export-map {
    background-image: url(../images/map/export-map.png) !important
}
.gaussian-map {
    background-image: url(../images/map/gaussian.png) !important
}
.load-map {
	background-image: url(../images/map/load.png) !important
}
.map-settings {
    background-image: url(../images/map/settings.png) !important
}
.pathway-mode {
    background-image: url(../images/map/pathway-mode.png) !important
}
.recluster-map {
    background-image: url(../images/map/recluster.png) !important
}
.reset-map {
    background-image: url(../images/map/reset-map.png) !important
}
.save-map {
	background-image: url(../images/map/save.png) !important
}
.zoom-in {
    background-image: url(../images/map/zoom-in.png) !important
}
.zoom-out {
    background-image: url(../images/map/zoom-out.png) !important
}
/**************************************************************************************************/

.x-selectable, .x-selectable * {
	-moz-user-select: text!important;
	-khtml-user-select: text!important;
	-webkit-user-select: text!important;
}